﻿*{
padding:0px;
margin:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
}
body{
height:100%;
background:#f0eee8;
font-family:Tahoma,Arial, Helvetica, sans-serif;
line-height:17px;
position:relative;
text-decoration:none;
}
html > body{
min-height:100%;
height:auto;
}
a:hover
{
color:#ff0000;
text-decoration: none;
}
a:link
{
text-decoration: none;
}
a:active
{
text-decoration: none;
}
a:visited
{
text-decoration: none;
}
.clear{clear:both;}
.container{
width:1004px;
margin:0 auto;

}



/*Header Begin*/
.bg-header{background:url(../images/bg_header.jpg) repeat-x;height:96px;}
.bg-header-1{background:url(../images/bg_header_1.jpg) repeat-x;height:96px;}
.header{width:1004px;margin:0 auto;}
.center{width:1004px;margin:0 auto;padding-bottom:15px;}
.center-login{width:460px;margin:0 auto;}
.center-register{width:644px;margin:0 auto;}
.logo{float:left;padding:22px 0 0 13px;}
.member-menu{float:right;}
.member{float:right;color:#898a89;font-size:11px;padding:10px 0 0 5px;}
.text-header{color:#898a89;font-size:11px;}
.icon-member{background:url(../images/icon_member.png) no-repeat;width:10px; height:9px;float:right;margin:14px 0 0 0;}
.cart{float:right;padding:10px 15px 0 5px;}
.icon-cart{background:url(../images/icon_cart.png) no-repeat;width:14px; height:10px;float:right;margin:14px 0 0 0;}
.flag{float:right;padding:10px 18px 0 30px;}
select{border: 0 none;color: #717171;background: transparent;-webkit-appearance: none;font-size: 12px;padding: 1px 10px;width: 135px;-webkit-appearance: none; *width: 106px;background-color:Transparent;}
#mainselection {overflow: hidden;background: url("../images/bg_flag.gif") no-repeat;width:106px;height:20px;}
/*Menu Begin*/
.menu{padding:18px 18px;clear:both; }
.menu ul{list-style:none;}
.menu ul li{list-style:none;float:right;}
.menu ul li span{background:url(../images/line_menu.gif) no-repeat;width:1px; height:25px;padding:0 0 0 6px;}
.menu ul li a{list-style:none;font-size:14px;color:#868889;padding:0 38px 0 0;}
.menu ul li a:hover{list-style:none;color:#2098dd;}
.menu ul li a:active{list-style:none;color:#2098dd;}
/*Menu End*/

/*Header End*/


/*Slide show Begin*/
.bg-slide{background:url(../images/bg_slide.jpg) repeat-x;height:388px;}
.slide{width:1004px;margin:0 auto;}
.bg-slide-l{float:left;background:url(../images/bg_slide_l.jpg) no-repeat;width:12px;height:122px;background-position:bottom;padding-top:265px;}
.bg-slide-c{background:url(../images/bg_slide_c.jpg) repeat-x;width:980px;height:109px;}
.bg-slide-r{float:left;background:url(../images/bg_slide_r.jpg) no-repeat;width:12px;height:122px;background-position:bottom;padding-top:265px;}
.slide-show{float:left;width:974px;}
.frm-button-booking{float:left;padding-left:108px;}
.text-button{font-size:14px;font-weight:500;color:#7f7f7f;}
.frm-text{float:left; font-size:20px;font-weight:500;color:#7f7f7f;padding:38px 96px;}
.frm-button-dish{float:left;}
.button-booking{background:url(../images/button_booking.png) no-repeat;width:247px;height:69px;border:0;cursor:pointer;margin:14px 0 4px 10px;}
.button-dish{background:url(../images/button_place_the_dish.png) no-repeat;width:248px;height:69px;border:0;cursor:pointer;margin:14px 0 4px 10px;}
/*Slide show End*/


/*Slide scroll Beign*/
.slide-scroll{width:1004px;margin:0 auto;}
.bg-slide-scroll{background:#f0eee8 url(../images/bg_slide_scroll.jpg) no-repeat;height:128px;}
.frm-slide-scroll{padding-left:11px;padding-top:19px;}
/*Slide scroll End*/


/*Center Begin*/
.lstSitemap {border: 0 none;color: #1d95da;background: transparent;font-size: 12px;padding: 6px 10px;width: 150px; *width: 150px;background-color:Transparent;}
.bg-select{overflow: hidden;width: 152px;height:32px;background: url("../images/bg_select.gif") no-repeat;}
.left-sitemap{width:307px;padding:0 29px 0 13px;float:left;}
.right-content{float:left;width:642px;padding-right:12px;padding-bottom:30px;}
.frm-dist{float:left;padding:18px 0 0 0;}
.frm-item{float:left;padding:18px 0 0 2px;}
.img-border-sitemap{border:solid 1px #cccccc;}
.frm-sitemap{padding:10px 0;}
/*Menu sub Begin*/
.frm-menu-sub{float:right;padding-top:10px;position:absolute;}
.menu-sub{float:right;}
.text-menu-sub{font-size:11px;color:#8a8986;}
.arrow-sub-menu{float:right; background-image:url(../images/arrow_menu.gif);background-repeat:no-repeat;width:5px;height:5px;margin:7px 5px;}
/*Menu sub Begin*/
.arrow-s-av{float:left; background-image:url(../images/arrow_s_av.gif);background-repeat:no-repeat;width:10px;height:8px;margin:6px 5px;}
.frm-search-av{padding:10px 0;}
.search-av{float:left;}
.text-search-av{color:#1d95da;font-size:12px;}
.arrow-promotion{margin:-23px 0 0 232px;position:absolute;}
.frm-img-retaurant{width:307px;padding:18px 28px 0 0;float:left;}
.img-retaurant{margin-bottom:6px;}
.frm-voice{padding:8px 0;margin-bottom:12px;}
.star-voice{float:left;width:195px;}
.frm-time{float:left;width:115px;} 
.text-distrist{float:right;color:#5cb0de;font-size:11px;}
.text-dang-giao{text-align:right;color:#5cb0de;font-size:11px;}
.text-ngung-giao{text-align:right;color:red;font-size:11px;}
.icon-time{float:left; background-image:url(../images/h.png);background-repeat:no-repeat;width:12px;height:12px;margin:3px 3px ;}
.text-time{color:#969694;font-size:11px;float:left;}
.text-price{color:#969694;font-size:12px;float:right;}
/*Center End*/

/*Information restaurant Begin*/
.bg-top{clear:both;margin-top:10px;}
.bg-top-left{float:left; background-image:url(../images/bg_top_left.gif);background-repeat:no-repeat;width:10px;height:12px;}
.bg-top-right{float:left; background-image:url(../images/bg_top_right.gif);background-repeat:no-repeat;width:10px;height:12px;}
.bg-top-center{float:left; background-image:url(../images/bg_top_center.gif);background-repeat:repeat-x;width:984px;height:12px;}
.bg-center{width:1002px;border-left:solid 1px #fff;border-right:solid 1px #fff;background-color:#f4f4f4;float:left;}
.bg-bottom{clear:both;margin-bottom:20px;}
.bg-bottom-left{float:left; background-image:url(../images/bg_bottom_left.gif);background-repeat:no-repeat;width:10px;height:10px;}
.bg-bottom-right{float:left; background-image:url(../images/bg_bottom_right.gif);background-repeat:no-repeat;width:10px;height:10px;}
.bg-bottom-center{float:left; background-image:url(../images/bg_bottom_center.gif);background-repeat:repeat-x;width:984px;height:10px;}
.content-left{float:left;width:643px;padding:0 26px 0 11px;}
.content-right{float:left;width:311px;padding-right:11px;}
.frm-title-main{margin-top:7px;}
.line-title{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #ffffff;margin-top:2px;}
.frm-content-left{float:left;width:289px;margin-bottom:8px;}
.frm-content-right{float:right;}
.frm-content-l-r{padding-top:10px;}
.frm-button-dish1{padding-right:38px;}
.frm-button-booking1{padding-left:50px;}
.content-voice{float:right;padding:3px  0 0 7px;}
.button-booking1{background:url(../images/button_booking.gif) no-repeat;width:244px;height:74px;border:0;cursor:pointer;margin:34px 0 0 0;}
.button-dish1{background:url(../images/button_place_the_dish.gif) no-repeat;width:243px;height:74px;border:0;cursor:pointer;margin:14px 0 0 0;}
.frm-img-text{padding-top:8px;}
.img-border-gray{border:solid 1px #dcdcdc;margin-bottom:13px;}
.frm-comment{height: 240px;width: 643px;overflow: auto;margin-bottom:7px;}
.box-img-comment{margin-top:5px;}
.demo-picture{float:left;}
.img-demo-pic{border:solid 1px #d8d9d9;padding:2px;}
.box-comment{float:left;width:547px;border:solid 1px #d8d9d9;height:72px;margin-left:2px;display:inline;background:#ffffff;}
.content-comment{float:left;width:460px;padding:5px 9px;}
.voice-comment{float:left;padding:3px 2px;}
.textdate{color:#7d7d7d;font-size:11px;}
.textcomment{color:#7d7d7d;font-size:13px;line-height:18px;}
.right-img-contact{padding:15px 0;}
.img-contact-border-gray{padding:3px;border:solid 1px #dbdad9;background-color:#fff;}
.right-frm-product{padding-top:18px;}
.right-bg-top{clear:both;margin-top:10px;}
.right-bg-top-l{float:left; background-image:url(../images/right_bg_top_l.gif);background-repeat:no-repeat;width:10px;height:10px;}
.right-bg-top-r{float:left; background-image:url(../images/right_bg_top_r.gif);background-repeat:no-repeat;width:10px;height:10px;}
.right-bg-top-c{float:left; background-image:url(../images/right_bg_top_c.gif);background-repeat:repeat-x;width:286px;height:10px;}
.right-bg-center{border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;background-color:#636363;width:304px;float:left;}
.right-bg-bottom{clear:both;margin-top:10px;}
.right-bg-bottom-l{float:left; background-image:url(../images/right_bg_bottom_l.gif);background-repeat:no-repeat;width:10px;height:10px;}
.right-bg-bottom-r{float:left; background-image:url(../images/right_bg_bottom_r.gif);background-repeat:no-repeat;width:10px;height:10px;}
.right-bg-bottom-c{float:left; background-image:url(../images/right_bg_bottom_c.gif);background-repeat:repeat-x;width:286px;height:10px;}
.right-frm-img-content{padding:10px 11px;}
.right-img{text-align:center;}
.right-frm-content{color:#b2b2b2;font-size:12px;line-height:18px;padding:10px 0;}
.right-line{border-top:solid 1px #555555;border-bottom:solid 1px #7b7b7b;margin:13px 0 2px 0;}
/*Information restaurant End*/

/*Login Begin*/
.bg-top-center-login{float:left; background-image:url(../images/bg_top_center.gif);background-repeat:repeat-x;width:440px;height:12px;}
.bg-center-login{width:458px;border-left:solid 1px #fff;border-right:solid 1px #fff;background-color:#f4f4f4;float:left;}
.bg-bottom-center-login{float:left; background-image:url(../images/bg_bottom_center.gif);background-repeat:repeat-x;width:440px;height:10px;}
.texttitle-login{color:#1d95da;font-size:25px;text-align:center;font-weight:600;padding:15px 0 0 0;}
.line-login{background:url(../images/line_login.gif) no-repeat;width:458px;height:17px;margin-top:7px;}
.bg-key-login{float:left;width:122px;margin:0 30px 0 16px;background:url(../images/img_key.jpg) no-repeat;width:112px;height:119px;display:inline;}
.frm-content-login{float:left;width:256px;}
.frm-input-login{padding:14px 0;width:256px;}
.bg-input-left-login{float:left;background:url(../images/bg_left_member.gif) no-repeat;width:3px;height:42px;}
.bg-input-center-login{float:left;background:url(../images/bg_center_member.gif) repeat-x;width:250px;height:42px;}
.bg-input-right-login{float:left;background:url(../images/bg_right_member.gif) no-repeat;width:3px;height:42px;}
.flat-member{font-size: 12px;color:#aaa9af;border: 0;width: 237px;height:39px;background-color:Transparent;margin:1px 0 0 0;padding: 0 0 0 13px;}
.flat-form-contact{font-size: 12px;color:#aaa9af;border: 0;width: 237px;height:30px;background-color:Transparent;margin:1px 0 0 0;padding: 0 0 0 13px;}
.text-check-box{color:#4a5f98;font-size:12px;}
.textmember{float:left;color:#ff7400;font-size:12px;padding:20px 0 0 37px;}
.checkbox{float:left;padding:21px 0 0 5px;}
.title-register{float:left;padding:20px 0 0 10px;}
.text-title-register{float:left;color:#1d95da;font-size:12px;}
.button-login{float:left;padding:12px 0 0 42px;}
.flat-button-login{background:url(../images/button_login.gif) no-repeat;width:115px;height:33px;border:0;cursor:pointer;}
.frm-button-login{padding:5px 0 60px 0;}
.frm-bg-center-login{padding:40px 0;}
.text-title-register-ora{color:#ff7400;font-size:25px;font-weight:bold;}
.text-title-register-blue{color:#1d95da;font-size:32px;font-weight:bold;}
/*Login End*/

/*Register Begin*/
.bg-top-register{background-image:url(../images/bg_top_register.gif);background-repeat:no-repeat;width:643px;height:38px;margin-top:12px;}
.frm-title-register{padding-bottom:5px;padding-top:40px;word-spacing:5px;}
.bg-top-center-register{float:left; background-image:url(../images/bg_top_center.gif);background-repeat:repeat-x;width:622px;height:12px;}
.bg-center-register{width:643px; background-image:url(../images/bg_center_register.gif);background-repeat:repeat-y;padding-bottom:20px;}
.bg-bottom-center-register{float:left; background-image:url(../images/bg_bottom_center.gif);background-repeat:repeat-x;width:622px;height:10px;}
.frm-register-l{padding:0 0 0 37px;float:left;width:280px;}
.frm-register-r{float:left;background:url(../images/bg_register.gif) no-repeat;width:300px;height:210px;margin-top:35px;}
.frm-input-register{padding:5px 0;width:256px;}
.frm-birthday{padding:357px 0 0 0 ;}
.frm-birthday-dd{float:left;}
.frm-birthday-mm{float:left;padding-left:8px;}
.frm-birthday-yy{float:left;padding-left:8px;}
.lstBirthday {border: 0 none;color: #aaa9af;background: transparent;font-size: 12px;font-weight:bold; padding: 13px 10px;width: 90px; *width: 90px;background-color:Transparent;}
.bg-select-birthday{overflow: hidden;width: 90px;height:42px;background: url("../images/bg_select_birthday.gif") no-repeat;}
.text-birthday{font-size:12px;color:#7a7a7b;font-weight:bold;padding-bottom:5px;}
.male-fe{padding-top:30px;}
.bg-code{float:left;background:url(../images/bg_code.gif) no-repeat;width:89px;height:41px;margin:7px 0 0 10px;}
.bg-code-text{float:left;background:url(../images/bg_code_text.gif) no-repeat;width:89px;height:42px;margin:7px 0 0 8px;}
.flat-code{font-size: 12px;color:#aaa9af;border: 0;width: 87px;height:38px;background-color:Transparent;margin:1px 0 0 0;}
.icon-refresh{padding-left:173px;}
.register-click{padding-left:38px;width:450px;float:left;padding-top:6px;}
.button-register{float:left;}
.flat-btn-register{background:url(../images/button-register.gif) no-repeat;width:115px;height:33px;border:0;cursor:pointer;margin-top:28px;margin-left:9px;}
/*Register End*/

/*place the dish Begin*/
.content-left-dish{float:left;width:643px;padding:0 29px 0 0;}
.content-right-dish{float:left;width:311px;}
.pa-l{padding-left:11px;}
.list-dish{background:url(../images/bg_top_dish.jpg) no-repeat;width:643px;margin-bottom:10px;float:left;}
.list-contact{width:643px;margin-bottom:10px;float:left;padding-top:10px;}
.title-dish{padding-top:14px;float:left;}
.frm-list-menu{padding:18px 0 0 80px;}
.box-list-menu{float:left;width:270px;color:#636363;font-size:12px;padding:0 0 0 5px;line-height:24px;}
.icon-dish-t{background:url(../images/icon_t.gif) no-repeat;height:18px;width:18px;float:left;margin:12px 8px 0 0 ;}
.icon-dish-c{background:url(../images/icon_c.gif) no-repeat;height:18px;width:18px;float:left;margin:13px 8px 0 0 ;}
.list-dish-c{padding:0 0 45px 0;}
.box-list-dish{background-color:#ebecec;float:left;}
.box-list-dish-bg-none{float:left;}
.box-list-dish-left{width:460px;padding:0 44px 0 13px;float:left;}
.box-list-dish-left-n{padding-top:7px;}
.box-list-dish-right{float:left;}
.dish-title{float:left;color:#636363;font-size:16px;padding:5px 0;}
.dish-price{float:right;color:#ff7400;font-size:16px;font-weight:bold;padding:5px 0;}
.img-border-gray-dish{border:solid 1px #cccccc;padding:3px;background:#fff;margin-top:5px;}
.frm-button-cart{padding:3px 0;}
.button-cart{background:url(../images/button_dish.gif) no-repeat;width:124px;height:34px;border:0;cursor:pointer;}
.line-dish{background:url(../images/line-dish.gif) repeat-x;height:1px;}
.right-bg-title{background:url(../images/right_bg_title.gif) no-repeat;width:281px;height:38px;margin-left:11px;margin-top:5px;}
.right-bg-title-ora{background:url(../images/right_bg_title_ora.gif) no-repeat;width:280px;height:48px;margin-left:11px;margin-top:5px;}
.right-text-title-ora{font-size:16px;font-weight:bold;color:#fff;text-align:center;padding:20px 0;}
.right-text-title-ora a:hover{color:#000;}
.right-text-title{font-size:16px;font-weight:bold;color:#fff;text-align:center;padding:10px 0;}
.texttitle-cart{float:left;width:150px;}
.texttitle-price{float:left;width:100px;}
.d-price{float:left;width:18px;}
.button-text-price{background:url(../images/button_price.gif) no-repeat;width:16px;height:17px;text-align:center;display:block;cursor:pointer;border:0;color:#a9691f;font-size:12px;}
.frm-you-cart{padding:10px 18px 20px 18px;color:#fa9827;font-size:12px;}
.frm-you-cart-bg{padding:8px 0 0 0;background:#4a4a4a;margin-top:5px;height:23px;}
.text-name{color:#3f3f3f;font-size:11px;}
.texttitle-total{float:left;width:116px;color:#c2c2c2;font-weight:bold;font-size:12px;padding-left:15px;}
.texttitle-total-price{float:left;width:120px;color:#fa9827;font-weight:bold;font-size:16px;}
.r-bg-top-send{background:url(../images/right_bg_top_send.gif) no-repeat;width:280px;height:6px;}
.r-bg-center-send{background:url(../images/right_bg_center_send.gif) no-repeat;width:280px;height:89px;}
.r-bg-bottom-send{background:url(../images/right_bg_bottom_send.gif) no-repeat;width:280px;height:6px;}
.frm-bg-send{margin-left:10px;margin-top:20px;}
.flat-send{color:#838383;font-size:12px;width:230px;height:18px;border:0;margin-top:4px;margin-left:5px;background-color:Transparent;}
.r-bg-send{background:url(../images/bg_send.gif) no-repeat;width:240px;height:27px;margin:0 0 0 20px;}
.r-icon{margin-top:3px;}
.icon-yahoo{float:left;padding-left:20px;}
.icon-face{float:left;padding-left:4px;}
.icon-email{float:left;padding-left:4px;}
.frm-button-coppy{float:right;padding-right:18px;}
.button-coppy{background:url(../images/button_coppy.gif) no-repeat;width:51px;height:25px;border:0;cursor:pointer;}
/*place the dish Begin End*/
/*Center Begin*/



/*Confirm Begin*/
.box-you{border-left:solid 1px #d8d9d9;border-right:solid 1px #d8d9d9;border-bottom:solid 1px #d8d9d9;background:#fff;float:left;width:630px;}
.bg-box-you{border:solid 1px #2a99d9;background:#2ea9ef;height:30px;margin-top:10px;}
.title-box-you{color:#fff;font-size:16px; font-weight:bold;text-align:center;padding-top:6px;}
.box-you-left{float:left;width:290px;padding-left:12px;}
.box-you-right{float:left;padding-left:24px;width:290px;}
.icon-box-you-title{float:left;background:url(../images/icon.gif) no-repeat;width:18px;height:18px;border:0;margin-right:6px;display:inline;}
.box-you-title{float:left;width:185px;}
.icon-box-you-title-blue{float:left;background:url(../images/icon_blue.gif) no-repeat;width:18px;height:18px;border:0;margin-right:6px;display:inline;}
.box-you-title-price{padding:10px 0 0 0;}
.box-you-price{color:#ff7400;font-size:14px;float:right;}
.box-you-number{padding:10px 0;}
.box-you-texttitle{color:#636363;font-size:15px;}
.bg-number{float:right;}
.button-number{background:url(../images/bg_number.gif) no-repeat;width:18px;height:18px;text-align:center;display:block;cursor:pointer;border:0;color:#7d7d7d;font-size:14px;}
.text-number{color:#7d7d7d;font-size:12px;float:right;padding-right:10px;}
.box-you-textbox{padding:0;background:url(../images/bg_b_y_tbox.gif) repeat-x ;width:288px;height:40px;border:solid 1px #d8d9d9;margin-top:10px;margin-bottom:10px;}
.flat-b-y-textbox{color:#b1b0b0;font-size:12px; width:276px;height:38px;margin:1px 0 0 1px;padding:3px 0 0 10px ;background-color:Transparent;border:0;}
.company-name{color:#ff7400;font-size:11px;padding:10px 0 0 0;}
.box-you-total{padding:10px 0;width:305px;}
.frm-delivery-charges{padding-top:10px;}
.text-delivery-charges{color:#767272;font-size:12px;font-weight:bold;float:left;}
.number-delivery-charges{color:#ff7400;font-size:12px;float:right;}
.text-total{color:#767272;font-size:12px;width:165px;font-weight:bold;float:left;}
.number-total{color:#ff7400;font-size:16px;float:right;}
.box-contact{float:left;width:390px;}
.frm-contact{float:left;padding-left:20px;width:230px;}
.frm-input-contact{padding:10px 0;}
.bg-input-left-contact{float:left;background:url(../images/bg_left_contact.gif) no-repeat;width:3px;height:42px;}
.bg-input-center-contact{float:left;background:url(../images/bg_center_contact.gif) repeat-x;width:384px;height:42px;}
.bg-input-right-contact{float:left;background:url(../images/bg_right_contact.gif) no-repeat;width:3px;height:42px;}
.bg-input-left-info-other{float:left;background:url(../images/bg_left_info_other.gif) no-repeat;width:3px;height:92px;}
.bg-input-center-info-other{float:left;background:url(../images/bg_center_info_other.gif) repeat-x;width:384px;height:92px;}
.bg-input-right-info-other{float:left;background:url(../images/bg_right_info_other.gif) no-repeat;width:3px;height:92px;}
.flat-contact{font-size: 12px;color:#aaa9af;border: 0;width: 370px;height:36px;background-color:Transparent;margin:4px 0 0 0;padding: 0 0 0 13px;}
.input-contact-left{float:left;width:190px;}
.input-contact-right{float:left;padding-left:10px;}
.lstPhoto {border: 0 none;color: #636363;background: transparent;font-size: 12px; padding: 13px 10px;width: 191px; *width: 191px;background-color:Transparent;}
.lstEat {border: 0 none;color: #636363;background: transparent;font-size: 12px; padding: 13px 10px;width: 191px; *width: 191px;background-color:Transparent;}
.lstTime {border: 0 none;color: #aaa9af;background: transparent;font-size: 12px;font-weight:bold; padding: 13px 10px;width: 191px; *width: 191px;background-color:Transparent;}
.bg-select-time{overflow: hidden;width: 191px;height:42px;background: url("../images/bg_select_time.gif") no-repeat;}
.frm-button-send{float:left;width:110px;}
.bg-select-photo{overflow: hidden;width: 191px;height:42px;background: url("../images/bg_select_photo.gif") no-repeat;float:left;}
.button-cancel{float:left;width:110px;padding-left:10px;}
.button-reset{float:right;}
.flat-send-contact{background:url(../images/btn_send.gif) no-repeat;width:110px;height:32px;border:0;cursor:pointer;}
.flat-cancel{background:url(../images/btn_cancel.gif) no-repeat;width:110px;height:32px;border:0;cursor:pointer;}
.flat-reset{background:url(../images/btn_reset.gif) no-repeat;width:43px;height:32px;border:0;cursor:pointer;}
.text-popup{color:#1d95da;font-size:14px;text-align:center;}
.flat{background:url(../images/button.gif) no-repeat;width:49px;height:34px;border:0;cursor:pointer;color:#FFF;font-size:12px;text-align:center;font-weight:bold;}
/*Confirm End*/

/*place the dish detail Begin*/
.w-978{width:978px;padding-left:12px;}
.bg-title{padding-top:20px;}
.bg-left-title{float:left; background:url(../images/bg_left_title.gif) no-repeat;width:5px;height:42px;}
.bg-center-title{float:left;background:url(../images/bg_center_title.gif) repeat-x;height:42px;width:960px;}
.bg-right-title{float:left;background:url(../images/bg_right_title.gif) no-repeat;width:13px;height:42px;}
.title{padding:10px 0 15px 20px;}
.frm-info{padding-top:2px;padding-bottom:60px;}
.w-167-title{float:left;width:150px;padding:12px 0 12px 17px;}
.info-detail{float:left;padding:12px 0 12px 0;}
.line-info{background:url(../images/line.gif) repeat-x;height:1px;}
.box-frm-info{margin:0;}
.w-100-number{width:100px;float:left;}
.w-87-text-time{width:87px;float:left;padding-right:15px;}
.w-h{float:left;}
/*place the dish detail End*/

/*detail Begin*/
.w-50{width:50px;text-align:center;border-right:solid 1px #c3c3c3;}
.w-202{width:174px;padding:0 15px;border-right:solid 1px #c3c3c3;}
.w-275{width:275px;padding:0 15px;border-right:solid 1px #c3c3c3;height:75px;}
.w-96{width:66px;border-right:solid 1px #c3c3c3;padding:0 15px;}
.w-126{width:96px;border-right:solid 1px #c3c3c3;padding:0 15px;}
.w-106{width:106px;border-right:solid 1px #c3c3c3;padding:0 15px;}
.h-10{height:10px;}
.w-r{padding:30px 15px;}
.line-cart{background:url(../images/line.gif) repeat-x;height:1px;}
/*detail End*/

/*Insert Begin*/
.box-insert{padding:0;}
.w-128{width:128px;padding:60px 18px 0 22px;float:left;}
.w-74{width:74px;padding:25px;float:left;}
.w-190{width:190px;padding:0 21px 0 0 ;float:left;}
.w-220{width:220px;padding:0 15px 0 0 ;float:left;}
.w-830{width:830px;padding:0;float:left;}
.frm-text-name{padding:10px 0 4px 0 ;}
.input-form{width: 354px;border-bottom:solid 1px #d8d9d9;height:100px;}
.bg-top-form{clear:both;}
.bg-top-left-form{float:left; background:url(../images/bg_top_left_form.gif) no-repeat;width:3px;height:4px;}
.bg-top-center-form{float:left; background:url(../images/bg_top_center_form.gif) repeat-x;width:348px;height:4px;}
.bg-top-right-form{float:left; background:url(../images/bg_top_right_form.gif) no-repeat;width:3px;height:4px;}
.bg-center-form{clear:both;}
.bg-center-left-form{float:left; background:url(../images/bg_center_left_form.gif) repeat-y;width:3px;height:95px;}
.bg-center-center-form{float:left;background:#ffffff;width:348px;height:95px;}
.bg-center-right-form{float:left; background:url(../images/bg_center_right_form.gif) repeat-y;width:3px;height:95px;}
.button-form{float:right;padding-top:10px;padding-right:14px;}
.button-right-form{float:right; background:url(../images/button_right_form.gif) no-repeat;width:3px;height:43px;}
.button-center-form{float:left; background:url(../images/button_center_form.gif) repeat-x;height:43px;}
.arrow-form{float:left; background:url(../images/arrow_form.gif) no-repeat;width:10px;height:6px;margin-top:7px;margin-left:5px;}
.text-arrow-form{float:left;}
.frm-page{padding:30px 20px;}
.button-page-number{float:left;padding:4px 0;}
.button-page-number ul{list-style:none;}
.button-page-number li{list-style:none;float:left;}
.button-page-number a{list-style:none;background:url(../images/bg_page.gif) repeat-x;margin:0 7px;padding:5px 10px;color:#fff;font-size:12px;font-weight:bold;}
.button-page-number span{color:#9d9d9d;}
.button-page-number a:hover, a:active, .button-page-number a.active{list-style:none;background:url(../images/button_page_active.gif) no-repeat;margin:0 7px;padding:5px 10px;color:#fff;font-size:12px;font-weight:bold;}
.button-first{width:80px;float:left;}
.button-after{width:80px;float:left;padding-left:15px;}
.button-page-left{float:left; background:url(../images/bg_left_page.gif) no-repeat;width:2px;height:23px;}
.button-page-center{float:left; background:url(../images/bg_center_page.gif) repeat-x;height:23px;padding:0 13px;}
.button-page-right{float:left; background:url(../images/bg_right_page.gif) no-repeat;width:2px;height:23px;}
.page-total{float:left;font-size:16px;color:#ff7400;font-weight:bold;padding-top:2px;}
/*Insert End*/

/*Admin order items Begin*/
.box-tab-menu{background:url(../images/bg_tabmenu.jpg) no-repeat;width:977px;height:73px;}
.frm-tabs{float:left;}
.frm-search{float:right;width:188px;padding-right:10px;margin-top:42px;}
.button-search{float:right;}
.box-search{float:right;background:url(../images/bg_search.gif) no-repeat;width:162px;height:26px;}
.flat-search{border:0;background-color:Transparent;color:#929292;font-size:12px;width:180px;height:18px;padding:5px;}
.bullet-form{float:right;background:url(../images/bullet_form.png) no-repeat;width:11px;height:10px;margin-top:3px;}
.frm-button-main{float:right;}
.button-x{float:left;padding-left:9px;}
.bg-button-left-x{float:left; background:url(../images/bg_button_left_x.gif) no-repeat;width:2px;height:33px;}
.bg-button-center-x{float:left; background:url(../images/bg_button_center_x.gif) repeat-x;height:33px;padding:0 10px;}
.bg-button-right-x{float:left; background:url(../images/bg_button_right_x.gif) no-repeat;width:2px;height:33px;}
.flat-button-x{color:#fff;font-size:12px;border: 0;font-weight:bold;cursor:pointer;text-align:center;background-color:Transparent;padding:7px 0;}
.button-ora{float:left;padding-left:9px;}
.bg-button-left-ora{float:left; background:url(../images/bg_button_left_ora.gif) no-repeat;width:2px;height:33px;}
.bg-button-center-ora{float:left; background:url(../images/bg_button_center_ora.gif) repeat-x;height:33px;padding:0 10px;}
.bg-button-right-ora{float:left; background:url(../images/bg_button_right_ora.gif) no-repeat;width:2px;height:33px;}
.flat-button-ora{color:#fff;font-size:12px;border: 0;font-weight:bold;cursor:pointer;text-align:center;background-color:Transparent;padding:7px 0;}
/*Admin order items End*/

/*your order Begin*/
.w-982{width:982px;padding-left:12px;}
.bg-top-blue{float:left; background:url(../images/bg_top_blue.jpg) no-repeat;width:982px;}
.bg-center-blue{background:url(../images/bg_center_blue.gif) repeat-y;width:982px;float:left;}
.bg-bottom-blue{clear:both;}
.bg-bottom-left-blue{float:left; background:url(../images/bg_bottom_left_blue.gif) no-repeat;width:22px;height:16px;}
.bg-bottom-right-blue{float:left; background:url(../images/bg_bottom_right_blue.gif) no-repeat;width:20px;height:16px;}
.bg-bottom-center-blue{float:left; background:url(../images/bg_bottom_center_blue.gif) repeat-x;width:940px;height:16px;}
.bg-title-order-history{background:#f5f5f5;margin:0 12px 1px 8px;}
.title-order-history{padding:12px;}
.color-tabmenu{border-bottom:solid 4px #3cc3f5;}
.w-688{width:638px;float:left;}
.w-270{width:250px;float:left;padding:0 15px 0 30px;}
.list-your-order{margin-top:1px;}
.w-64{text-align:center;width:64px;height:38px;color:#636363;font-size:12px;font-weight:bold;}
.w-250{width:220px;padding:0 15px;color:#636363;font-size:12px;font-weight:bold;}
.w-95{width:90px;padding:0 15px;color:#636363;font-size:12px;font-weight:bold;}
.w-120{width:120px;padding:0 15px;color:#636363;font-size:12px;font-weight:bold;}
.texttitle-order{color:#636363;font-size:16px;}
.bg-corlor-order{background:#ededed;}
.note{padding:0;padding-left:10px;padding-bottom:10px;}
.note ul{list-style:none;}
.note ul li{list-style-image:url(../images/bullet_ora.gif);background-repeat:no-repeat; padding:10px 1px;color:#636363;font-size:12px;}
.bg-ora{background:#ff7400;padding:5px 15px;color:#FFF;font-size:12px;font-weight:bold;margin-bottom:20px;}
.list-your-order-detail{padding:10px;color:#636363;font-size:12px;line-height:20px;}
.textnext{color:#8d8d8d;font-weight:bold;font-size:12px;}
/*your order End*/


/*Your info Begin*/

.frm-info-l{padding:0 0 0 2px;float:left;width:286px;}
.frm-info-r{padding:0 0 0 20px;float:left;width:602px;}
.bg-input-center-account{float:left;background:url(../images/bg_center_member.gif) repeat-x;width:280px;height:42px;}
.frm-input-account{padding:5px 0;width:286px;}
.flat-account{font-size: 12px;color:#aaa9af;border: 0;width: 267px;height:39px;background-color:Transparent;margin:1px 0 0 0;padding: 0 0 0 13px;}
.frm-info-account{padding-top:40px;}
.title-info-account{font-size:16px;color:#7a7a7b;font-weight:bold;padding-left:10px;}
.frm-img-info-account{padding-top:20px 0;}
.img-info-account{width:54px;padding-right:10px;padding-top:10px;float:left;padding-left:10px;}
.check-account{text-align:center;padding:8px 0 15px 0;}
.border-gray-account{border:solid 1px #c4c1c1;}
.flat-uploadfile{border: 0 none;color: #aaa9af;font-weight:bold; background: transparent;-webkit-appearance: none;font-size: 12px;padding: 1px 10px;width:368px; *width: 158px;background-color:Transparent;}
.bgUploadfile {color: #aaa9af;font-weight:bold;overflow: hidden;background: url("../images/bg_browse.jpg") no-repeat;width:158px;height:42px;padding-left:15px;padding-top:8px;}
.btn-select{float:right;}
.uploadfile{float:right;}
/*Your info End*/

/*Admin info restaurant Begin*/
.lstH {border: 0 none;color: #636363;background: transparent;font-size: 12px;font-weight:normal; padding: 13px 10px;width: 94px; *width: 94px;background-color:Transparent;}
.bg-select-h{overflow: hidden;width: 94px;height:42px;background: url("../images/bg_select_h.gif") no-repeat;}
.w-94{width:94px;padding:0 12px 10px 0  ;float:left;}
.frm-date-time{padding:0 0 0 18px;width:230px;float:left;}
.w-489{padding:0 0 0 18px;width:460px;float:left;}
.w-244{padding:0 0 0 18px;width:200px;float:left;}
.frm-imgae{width:270px;float:left;}
.frm-order{float:left;}
.btn-select-img{float:left;}
.uploadfile-img{float:left;padding-bottom:10px;}
.bgUploadfile-img {color: #636363;font-size:12px; overflow: hidden;background: url("../images/bg_select_photo.gif") no-repeat;width: 191px;height:42px;}
.text-pixel{color: #636363;font-size:12px;float:left;padding:12px 0 0 8px;}
.text-frm-logo{padding:12px 7px;}
.button-form-img{float:right;padding-left:9px;}
.button-order-ora{background:url(../images/button_order_ora.png) no-repeat;width:147px;height:46px;border:0;cursor:pointer;}
.button-order-blue{background:url(../images/button_order_blue.png) no-repeat;width:147px;height:46px;border:0;cursor:pointer;}
.button-order{float:left;width:147px;padding-right:30px;padding-bottom:35px;}
.checkbox-order{float:left;padding-top:18px;}
.box-edit-html{padding-left:18px;}
.button-save{float:right;padding:7px 10px;}
.button-reset1{float:right;padding:7px 10px 0 0;}
.flat-button{font-size: 12px;color:#fff;border: 0;font-weight:600;cursor:pointer;text-align:center;height:43px;background-color:Transparent;margin:1px 0 0 0;padding: 0 20px 0 20px;}
.button-center-form-x{float:left; background:url(../images/button_center_form_x.gif) repeat-x;height:43px;}
.button-reset-contact{float:left; background:url(../images/btn_reset_contact.gif) no-repeat;height:44px;width:64px;}

.bg-upload-img{background:url(../images/bg_upload_img.gif) no-repeat;width:190px;height:26px;float:left;}
.text-upload-img{color:#636363;font-size:12px;padding:5px 8px;}
.frm-delete{float:left;}
.frm-text-delete{float:left;padding-top:5px;}
/*Admin info restaurant End*/
/*Contetn detail Begin*/
.content-detail{padding:15px;color:#636363;font-size:12px;text-align:justify;}
/*ad begin*/
.img-border-gray-ad{margin:5px;}
.list-ad{padding:10px 0 0 0;}
.box-img-ad{float:left;background:url(../images/bg_ad.jpg) no-repeat;width:316px;height:221px;margin:10px 13px 20px 0;}
.box-img-ad a img:hover{border:solid 8px #feb77d;display:block;}

/*ad end*/

/*contact begin*/
.box-form-contact{padding:10px 0 0 0;}
.frm-input-form-contact{padding:5px 0;width:261px;}
.bg-input-left-form-contact{float:left;background:url(../images/bg_left_form_contact.gif) no-repeat;width:6px;height:34px;}
.bg-input-center-form-contact{float:left;background:url(../images/bg_center_form_contact.gif) repeat-x;width:250px;height:34px;}
.bg-input-right-form-contact{float:left;background:url(../images/bg_right_form_contact.gif) no-repeat;width:5px;height:34px;}
.bg-input-left-form-contact-content{float:left;background:url(../images/bg_left_form_contact_content.gif) no-repeat;width:6px;height:98px;}
.bg-input-center-form-contact-content{float:left;background:url(../images/bg_center_form_contact_content.gif) repeat-x;width:250px;height:98px;}
.bg-input-right-form-contact-content{float:left;background:url(../images/bg_right_form_contact_content.gif) no-repeat;width:5px;height:98px;}
.box-contact-left{width:261px;padding-right:45px;float:left;}
.box-contact-right{width:261px;padding-right:108px;float:left;}
.textareaflat{font-size: 12px;color:#7d7d7d;border:0;width: 250px;height:96px;background-color:Transparent;}
.bg-form-contact{float:left;background:url(../images/bg_form_contact.jpg) no-repeat;width:235px;height:208px;margin-top:35px;}
/*contact end*/
/*Contetn detail End*/

/*Footer Begin*/
.bg-footer{background:url(../images/bg_footer.jpg) repeat-x;height:184px;}
.footer{width:1004px;margin:0 auto;}
.frm-email{float:left;padding:0 30px 0 12px;width:312px;}
.title-footer{color:#fa9827;font-size:14px;font-weight:bold;padding-top:29px;}
.box-email{float:left;padding-top:10px;}
.bg-email-left{float:left;background:url(../images/bg_email_l.png) no-repeat;width:1px;height:52px;}
.bg-email-center{float:left;background:url(../images/bg_email_c.png) repeat-x;width:247px;height:52px;}
.bg-email-right{float:left;}
.button-send{background:url(../images/button_send.png) no-repeat;width:58px;height:52px;border:0;cursor:pointer;}
.flat-email{color:#af6626;font-size:14px; width:227px;height:49px;margin:2px 0 0 0px;padding:0 0 0 20px ;background-color:Transparent;border:0;}
.frm-ad{float:left;padding:0 15px 0 0;width:305px;}
.text-footer{color:#c2c2c2;font-size:12px;padding:7px 0 2px 0 ;line-height:18px;}
.text-register{color:#fa9927;font-size:12px;font-weight:bold;}
.frm-control-account{float:left;padding:0 12px 0 0 ;}
.footer-menu{margin:0;}
/*Menu footer Begin*/
.menu-footer{float:left;padding:42px 0 0 12px;}
.menu-footer ul{list-style:none;}
.menu-footer ul li{list-style:none;float:left;}
.menu-footer ul li a{list-style:none;font-size:12px;color:#b2b2b2;padding:0 10px;}
.menu-footer ul li a:hover{list-style:none;color:#1d95da;}
.menu-footer ul li a:active{list-style:none;color:#1d95da;}
/*Menu footer End*/
.text-design-by{float:right; color:#bc8269;font-size:11px;padding:42px 12px;}
/*Footer End*/
.text-info-detail{color:#1d95da;font-size:16px;}
.text-title-name{color:#636363;font-size:12px;font-weight:bold;}
.text-title-name-no-bold{color:#636363;font-size:12px;}
.text-title-name-ora{color:#ff7400;font-size:12px;font-weight:bold;}
.texttitle-main{color:#ff7400;font-size:16px;font-weight:bold;}
.texttitle{color:#ff7400;font-size:14px;font-weight:bold;padding:0 3px;}
.texttitle-white{color:#FFF;font-size:16px;font-weight:bold;}
.textbody{color:#636363;font-size:12px;text-align:justify;padding:5px 3px;}
.textbody-info-r{color:#636363;font-size:12px;text-align:justify;line-height:21px;}
.textbody-member{color:#7a7a7b;font-size:12px;font-weight:bold;padding:12px 0 0 2px;}
select.icon-menu option {background-repeat:no-repeat;background-position:bottom left;padding-left:30px;}
#bttop{background: url("../Images/up-scroll.png") no-repeat scroll 0% 0% transparent;bottom: 10px;right: 10px;position: fixed;text-indent: -99999px;width: 50px;height: 50px;cursor: pointer;}
}
#bttop:hover{border:1px solid #ffa789;background:#ff6734;}
a.open{background:url(../images/icon_c.gif) no-repeat;height:18px;width:18px;float:left;margin:12px 8px 0 0 ;}
a.close{background: url(../images/icon_c.gif) no-repeat left center}
.flat-button-form{font-size: 14px;color:#fff;border: 0;font-weight:500;cursor:pointer;text-align:center;height:43px;background-color:Transparent;margin:1px 0 0 0;padding: 0 13px 0 13px;}
.flat-form{font-size: 12px;color:#636363;border: 0;width: 332px; height: 35px;background-color:Transparent;margin:4px 0 0 0;padding: 0 0 0 13px;}
.title-name-form{padding-top:25px;}
.button-page{font-size: 12px;color:#fff;border: 0;font-weight:bold;cursor:pointer;text-align:center;height:23px;background-color:Transparent;}
.h-10{height:10px;}
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }
a.dl{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.dl span{ display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; }
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	
	color: #fff;
    text-align: center;

	font-size:12px;
}
a.tt:hover span.top{
	display: block;
	width:58px;
	height:36px;
    background: url(../images/bubble.png) no-repeat top;
    padding-top:11px;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	
}



a.dl:hover{ z-index:25; color: #aaaaff; }
a.dl:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 5px 0 0 0;
	font-weight:bold;
	color: #636363;
    text-align: left;
    margin-left:-110px;

	font-size:12px;
}
a.dl:hover span.top{
	display: block;
	width:174px;
	height:122px;
    background: url(../images/bubble-dl.png) no-repeat top;

}
a.dl:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.dl:hover span.bottom{
	display: block;
	
}
.text-tooltip{padding:28px 30px 0 28px;}
.text-button-tooltip{padding:15px 30px 0 28px;}



/* tab menu */

#tab-1{list-style:none;}
#tab-1 ul{list-style:none}
#tab-1 li{list-style:none;float:left;}
#tab-1 a{list-style:none;color:#fff;font-size:12px;padding:0;}
#tab-1 a:hover, #tab-1 a.selected{color:#636363;}
#tab-1 span{font-size:12px;color:#fff;padding:0 16px;}

#tab-2{list-style:none;}
#tab-2 ul{list-style:none}
#tab-2 li{list-style:none;float:left;}
#tab-2 a{list-style:none;color:#fff;font-size:12px;padding:0;}
#tab-2 a:hover, #tab-2 a.selected{color:#636363;}
#tab-2 span{font-size:12px;color:#fff;padding:0 16px;}


.marginbot {
margin-bottom:15px;


}

ul.list li {
list-style-type:none;
margin::0 20px;
}

ul.tabs {
width:100%;
overflow:hidden;
}

ul.tabs li {
list-style-type:none;
display:block;
float:left;
color:#fff;
padding:7px 15px;
margin-right:2px;
font-size:14px;
font-weight:bold;
background-color:#148bcf;
-moz-border-radius: 8px 8px 0 0;
-webkit-border-radius: 8px 8px 0 0;
cursor:pointer;
margin-left:20px;
}

ul.tabs li:hover {
background-color:#00aeef;
}

ul.tabs li.current {

background-color:#00aeef;
padding:7px 15px;
}

.tabscontent {

padding:7px 0 0 0;
display:none;
width:100%;
text-align:justify;
color:#a1a39a;
font-size:12px;
}
#memmber{float:right;}
#my-account{display:none;float:right;}
#map_canvas {
  width:930px;
  height:400px;
  margin:20px 18px;
  padding:1px;
  border:1px solid #c6c6c6;
}
.cbxGiaoNhan{
  font-size:12px;
  font-weight:normal;
  color:#636363;
  font-family:Tahoma,Arial, Helvetica, sans-serif;
  line-height:200%;
  padding:0 0 10px 0;
  height:20px;
}
.input-contact-district{float:left;font-size:11px;width:70px;color:#636363;height:25px;text-align:right;}
.cbxDeliveryDistrict{float:left;font-size:11px;width:80px;color:#636363;}
select.cbxDeliveryDistrict, select.cbxPhiGiaoHang{padding:0;}
.cbxPhiGiaoHang{float:left;font-size:11px;width:60px;color:#636363;}
.giamonan-tu{float:left;font-size:12px;color:#636363;width:20px;text-align:left;padding:13px 5px 13px 0px;vertical-align:middle;}
.giamonan {float:left;font-size:12px;color:#636363;width:105px;text-align:left;padding:13px 10px;vertical-align:middle;}
.input-delivery-day{float:left;font-size:11px;width:25px;color:#636363;height:25px;text-align:right;}
.cbxDeliveryOpenHour, .cbxDeliveryCloseHour{float:left;font-size:11px;width:100px;color:#636363;}
.frm-food-image img{padding:1px;border:1px solid #ccc;}
.frm-food-image img:hover{-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc;}